rock-dwelling giant rat - Français Anglais Dictionnaire